 h2 {
            margin: 0;
        }
 
 
.drawers-wrapper {
            position: relative;
            width: 188px;
            
        }
 
        .drawer {
            background:transparent url(http://images.apple.com/downloads/images/sideboxlight_bg20070611.gif) repeat-y scroll 0pt;
            color:#76797C;
            font-size:11px;
            line-height:1.3em;
        }
 
        .boxcap {
            height:5px;
            left:0pt;
            position:absolute;
            width:100%;
            z-index:100;
            background:transparent url(http://images.apple.com/downloads/images/sidenav_capbottom.png) no-repeat scroll 0%;
            margin-top:-5px;
        }
 
        .captop {
            background-image:url(http://images.apple.com/downloads/images/box_188captop.png);
            bottom:auto;
            top:0pt;
            margin-top:0;
        }
 
        .drawers {
            margin-bottom:15px;
            color:#76797C;
            font-size:11px;
            line-height: 18px;
        }
 
        .drawers A {
            color:#666666;
            text-decoration:none;
            font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
            font-size-adjust:none;
            font-style:normal;
            font-variant:normal;
            font-weight:normal;
        }
 
        .drawer li {
            border-bottom:1px solid #E5E5E5;
            line-height:16px;
            padding:6px 0pt;
        }
 
        UL {
            list-style: none;
            padding: 0;
        }
 
        UL.drawers {
            margin: 0;
        }
 
        .drawer-handle {	
        	background: #c8e7f8; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5ecff', endColorstr='#eff6f8'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#c5ecff), to(#eff6f8)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #c5ecff,  #eff6f8); /* for firefox 3.6+ */           
            color:#333333;

            cursor:default;
            font-size:12px;
            font-weight:normal;
            height:25px;
            line-height:25px;
            margin-bottom:0pt;
            text-indent:15px;
            width:100%;
        }
 
        .drawer-handle.open {
            background-color:#72839D;
            background-position:-188px 0pt;
            color:#0f4f94;
        }
 
        .drawer UL {
            padding: 0 12px;
            padding-bottom:0pt;
        }
 
        .drawer-content UL {
            padding-top: 7px;
        }
 
        .drawer-content LI A {
            display:block;
            overflow:hidden;
        }
 
        .alldownloads li {
            border:0pt none;
            line-height:18px;
            padding:0pt;
        }